home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Shareware Grab Bag
/
Shareware Grab Bag.iso
/
005
/
pal12.arc
/
PAL12.DOC
< prev
Wrap
Text File
|
1985-12-28
|
10KB
|
234 lines
DOCUMENTATION FOR PAL.COM Ver. 1.2 June 7, 1985
Personal Appointment Locator for Sidekick
Sidekick is a product of Borland International
PAL is copyright 1985 by Robert D. Tolz
110 Greene St.
New York, NY 10012
Compuserve [70475,1071]
1. WHO CAN USE PAL?
This version of PAL is usable only by owners of IBM-PC's and
compatibles who are users of the appointment calendar facility
provided in Sidekick.
2. WHAT DOES PAL DO?
Features of PAL version 1.2 include the following:
* Search your appointment file to show all your
appointments within a specified range of days from today.
* Optionally send the report to the printer.
* Optionally send the report to a file.
* Search your appointment file for an appointment
* Maintain a reminder list
3. WHAT IS THE BEST WAY TO USE PAL?
In report mode, the best way has been to invoke PAL from my
autoexec.bat file after the date has been set. This assures me
that as soon as I boot up, I will see all my appointments
automatically without having to call up Sidekick and search
manually through the appointment calendar.
In search mode, I use PAL to search my entire appointment
file from beginning to end to locate a memo that matches the
string I supply.
4. HOW DO I USE PAL?
A. PAL syntax:
PAL n{C,F,P} {Filename} for Report Mode, or
PAL ${C,F,P} {SearchTerm} {Filename} for Search Mode
You ** must ** specify either of the mode selectors "n" or
"$" as the first term on the command line following "PAL",
otherwise you will get an error message and a help screen.
B. In Report Mode, "n" represents a positive integer
describing the number of days that you want PAL to scan, from and
including today's date. You may follow "n" with one or more of
the three optional parameters. After the optional parameters,
you may specify the name of the file you want to read.
C. In Search Mode, "$" signals PAL that the next following
term on the commandline is the string you want to match. You may
follow "$" with one or more of the three optional parameters.
After the optional parameters, you ** must ** specify the
searchterm you wish to match. After the searchterm, you may
specify the name of the file you want to search.
D. "C", "F" and "P" are optional parameters. If you
choose any one or more of these parameters, they must be
specified immediately following the mode selectors "n" or "$",
without the presence of any intervening spaces. If any spaces
follow your mode selector, then the next series of characters
will be taken by PAL to be the next term which it expects to see
on the command line. The meaning of the optional parameters is
as follows.
"C" turns off color. By default, color
is on if your monitor runs from a color card and
off if you have a monochrome monitor running from a
mono card. Do not mistake "monochrome" for a black
& white composite monitor hooked up to a color
card. If you have a black & white monitor running
off a color card, then the characters are likely to
be very difficult to read unless you use the "C"
parameter. "C" has no effect in monochrome
systems. If you have a color monitor, then use "C"
at your discretion.
"F" automatically sends the report to a
file by the name of "PAL.TXT." The entire output
is capitalized. This option may be useful to those
who would like to use PAL.TXT in redirection,
piping, or batch files. When F is specified, the
report is also produced on the screen, but the
display does not pause when the screen fills.
"P" sends the report to your printer.
When P is specified, the report is also produced on
the screen, but the display does not pause when the
screen fills.
{Note: Version 1.1 of PAL contained a
delete option. This has been removed. Sidekick was
apparently becoming confused when an appointment file
to which it was currently attached and which it held in
memory was being changed by PAL. The delete option
will reappear in PAL whenever I can figure out a way to
dispel Sidekick's confusion.}
E. "Filename" is an optional designation of the name of your
appointment file. It must be separated from preceeding terms by at
least one space. "Filename" must be a string giving the full
name of the appointment file you wish to scan; you may designate
the full subdirectory description if the file is not in the
default subdirectory. If you do not supply a filename, then
PAL will assume that you are looking for "APPOINT.APP" in the
default subdirectory.
F. "SearchTerm" is required in Search Mode. SearchTerm is
any word or part of a word for which you would like to find a
match in your appointment file. PAL does not care what case you
use for the characters of SearchTerm. For instance, specifying
"PAL $ aS" will match and produce a report showing appointments
for "Baseball Game," "Lou Asner" or "!Ask for a raise".
5. HOW DO I MAINTAIN A REMINDER LIST?
All you have to do is enter your reminders with Sidekick,
making sure that the first character is "!". From then on,
unless you physically delete that reminder with Sidekick, any
time you call up PAL in report mode, any reminders which were
entered for days prior to the current date will be displayedy
time you call up PAL in report mode, any reminders which were
entered for days prior to the current date will be displayed
following the regular report.
For instance, let's say that on May 15, I open up my
appointment calendar to June 1 and enter (at any vacant slot)
"!Ask for raise." If my autoexec.bat file includes "PAL
3", then I will start seeing that reminder on May 30. If I
procrastinate and fail to follow through on the reminder, then on
June 2 and thereafter, so long as I have not physically deleted
that reminder with Sidekick, I will continue to see it carried
forward and displayed whenever I call PAL in the report mode.
6. EXAMPLES.
PAL 7 gives a report for 7 days;
PAL 32000 gives a report for 32000 days;
PAL 7cPf gives a report for 7 days, turns off
color, sends report to screen, printer,
and (in all caps) to a file called
"Pal.Txt". Note that the order of the
optional parameters and their case is
insignificant. The report to the screen
will not pause when the screen is filled
so long as the report is going to either
the file or the printer.
PAL 7 \sk\appoint.app
gives a 7 day report from the file
appoint.app found in subdirectory \sk.
All the prior examples assumed
appoint.app exists on the default drive.
PAL 7 \todolist gives a 7 day report from a file in the
root subdirectory with the name of
todolist
PAL $ bo Searches appoint.app in the default
subdirectory for memos containing the
string "bo". You could also have
typed "BO", "Bo", or "bO" without
any difference in effect. PAL will
look for all permutations of upper-
case/lower-case in your memos.
PAL $ bo \sk\appoint.app
Searches appoint.app in the \sk
subdirectory for memos containing the
string "bo".
PAL $ Henry Kissinger
searches the file Kissinger located in
the default subdirectory for memos
containing the string "Henry". Be
careful: your search string must be
a single character or word. Once
PAL sees a blank, it presumes that the
searchterm is finished and looks at
the next word as the name of the file.
7. WHAT IF I WANT TO SEE APPOINTMENTS FROM A RANGE THAT BEGINS
ON A DATE OTHER THAN TODAY?
Sorry, there's no easy solution to that other than to use
the DATE command from DOS to change the current date, then run
PAL, then use the DATE command again to restore the correct date.
PAL will always look to the system date as the beginning of its
range.
8. WHAT WAS PAL PROGRAMMED IN?
Turbo Pascal version 3, of course.
9. WHAT ABOUT BUGS, WISH LISTS, ETC.?
Contact the author above. I am anxious to hear your
comments and fix up any problems. I would like to know how you
think PAL can be made more useful to you.
10. DONATIONS:
(as thanks for making PAL available and/or to encourage
further development) will not be rejected. See address above.